com.sabro.jbusiness.gui
Class JOptionPane

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by javax.swing.JComponent
              extended by javax.swing.JOptionPane
                  extended by com.sabro.jbusiness.gui.JOptionPane
All Implemented Interfaces:
java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible

public class JOptionPane
extends javax.swing.JOptionPane

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
 
Nested classes/interfaces inherited from class java.awt.Component
java.awt.Component.BaselineResizeBehavior
 
Field Summary
static int CANCEL_OPTION
           
static int CLOSED_OPTION
           
static int DEFAULT_OPTION
           
static int ERROR_MESSAGE
           
static int INFORMATION_MESSAGE
           
static int NO_OPTION
           
static int OK_CANCEL_OPTION
           
static int OK_OPTION
           
static int PLAIN_MESSAGE
           
static int QUESTION_MESSAGE
           
static int WARNING_MESSAGE
           
static int YES_NO_CANCEL_OPTION
           
static int YES_NO_OPTION
           
static int YES_OPTION
           
 
Fields inherited from class javax.swing.JOptionPane
ICON_PROPERTY, INITIAL_SELECTION_VALUE_PROPERTY, INITIAL_VALUE_PROPERTY, INPUT_VALUE_PROPERTY, MESSAGE_PROPERTY, MESSAGE_TYPE_PROPERTY, OPTION_TYPE_PROPERTY, OPTIONS_PROPERTY, SELECTION_VALUES_PROPERTY, UNINITIALIZED_VALUE, VALUE_PROPERTY, WANTS_INPUT_PROPERTY
 
Fields inherited from class javax.swing.JComponent
TOOL_TIP_TEXT_KEY, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
JOptionPane()
           
JOptionPane(java.lang.Object message)
           
JOptionPane(java.lang.Object message, int messageType)
           
JOptionPane(java.lang.Object message, int messageType, int optionType)
           
JOptionPane(java.lang.Object message, int messageType, int optionType, javax.swing.Icon icon)
           
JOptionPane(java.lang.Object message, int messageType, int optionType, javax.swing.Icon icon, java.lang.Object[] options)
           
JOptionPane(java.lang.Object message, int messageType, int optionType, javax.swing.Icon icon, java.lang.Object[] options, java.lang.Object initialValue)
           
 
Method Summary
 javax.swing.JDialog createDialog(java.awt.Component parentComponent, java.lang.String title)
           
 javax.swing.JDialog createDialog(java.lang.String title)
           
 javax.swing.JInternalFrame createInternalFrame(java.awt.Component parentComponent, java.lang.String title)
           
 javax.accessibility.AccessibleContext getAccessibleContext()
           
 javax.swing.Icon getIcon()
           
 java.lang.Object getInitialSelectionValue()
           
 java.lang.Object getInitialValue()
           
 java.lang.Object getInputValue()
           
 int getMaxCharactersPerLineCount()
           
 java.lang.Object getMessage()
           
 int getMessageType()
           
 java.lang.Object[] getOptions()
           
 int getOptionType()
           
 java.lang.Object[] getSelectionValues()
           
 javax.swing.plaf.OptionPaneUI getUI()
           
 java.lang.String getUIClassID()
           
 java.lang.Object getValue()
           
 boolean getWantsInput()
           
 void selectInitialValue()
           
 void setIcon(javax.swing.Icon newIcon)
           
 void setInitialSelectionValue(java.lang.Object newValue)
           
 void setInitialValue(java.lang.Object newInitialValue)
           
 void setInputValue(java.lang.Object newValue)
           
 void setMessage(java.lang.Object newMessage)
           
 void setMessageType(int newType)
           
 void setOptions(java.lang.Object[] newOptions)
           
 void setOptionType(int newType)
           
 void setSelectionValues(java.lang.Object[] newValues)
           
 void setUI(javax.swing.plaf.OptionPaneUI ui)
           
 void setValue(java.lang.Object newValue)
           
 void setWantsInput(boolean newValue)
           
static int showConfirmDialog(java.awt.Component parentComponent, java.lang.Object message)
           
static int showConfirmDialog(java.awt.Component parentComponent, java.lang.Object message, java.lang.String title, int optionType)
           
static int showConfirmDialog(java.awt.Component parentComponent, java.lang.Object message, java.lang.String title, int optionType, int messageType)
           
static int showConfirmDialog(java.awt.Component parentComponent, java.lang.Object message, java.lang.String title, int optionType, int messageType, javax.swing.Icon icon)
           
static java.lang.String showInputDialog(java.awt.Component parentComponent, java.lang.Object message)
           
static java.lang.String showInputDialog(java.awt.Component parentComponent, java.lang.Object message, java.lang.Object initialSelectionValue)
           
static java.lang.String showInputDialog(java.awt.Component parentComponent, java.lang.Object message, java.lang.String title)
           
static java.lang.Object showInputDialog(java.awt.Component parentComponent, java.lang.Object message, java.lang.String title, int messageType, javax.swing.Icon icon, java.lang.Object[] selectionValues, java.lang.Object initialSelectionValue)
           
static java.lang.String showInputDialog(java.awt.Component parentComponent, java.lang.Object message, java.lang.String title, java.lang.Object initialSelectionValue)
           
static java.lang.String showInputDialog(java.lang.Object message)
           
static java.lang.String showInputDialog(java.lang.Object message, java.lang.Object initialSelectionValue)
           
static void showMessageDialog(java.awt.Component parentComponent, java.lang.Object message)
           
static void showMessageDialog(java.awt.Component parentComponent, java.lang.Object message, java.lang.String title, int messageType)
           
static void showMessageDialog(java.awt.Component parentComponent, java.lang.Object message, java.lang.String title, int messageType, javax.swing.Icon icon)
           
static int showOptionDialog(java.awt.Component parentComponent, java.lang.Object message, java.lang.String title, int optionType, int messageType, javax.swing.Icon icon, java.lang.Object[] options, java.lang.Object initialValue)
           
 void updateUI()
           
 
Methods inherited from class javax.swing.JOptionPane
getDesktopPaneForComponent, getFrameForComponent, getRootFrame, setRootFrame, showInputDialog, showInternalConfirmDialog, showInternalConfirmDialog, showInternalConfirmDialog, showInternalConfirmDialog, showInternalInputDialog, showInternalInputDialog, showInternalInputDialog, showInternalMessageDialog, showInternalMessageDialog, showInternalMessageDialog, showInternalOptionDialog
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintImmediately, paintImmediately, print, printAll, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusBackward, transferFocusDownCycle, validate
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, createImage, createImage, createVolatileImage, createVolatileImage, dispatchEvent, enable, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

DEFAULT_OPTION

public static final int DEFAULT_OPTION
See Also:
Constant Field Values

YES_NO_OPTION

public static final int YES_NO_OPTION
See Also:
Constant Field Values

YES_NO_CANCEL_OPTION

public static final int YES_NO_CANCEL_OPTION
See Also:
Constant Field Values

OK_CANCEL_OPTION

public static final int OK_CANCEL_OPTION
See Also:
Constant Field Values

YES_OPTION

public static final int YES_OPTION
See Also:
Constant Field Values

NO_OPTION

public static final int NO_OPTION
See Also:
Constant Field Values

CANCEL_OPTION

public static final int CANCEL_OPTION
See Also:
Constant Field Values

OK_OPTION

public static final int OK_OPTION
See Also:
Constant Field Values

CLOSED_OPTION

public static final int CLOSED_OPTION
See Also:
Constant Field Values

ERROR_MESSAGE

public static final int ERROR_MESSAGE
See Also:
Constant Field Values

INFORMATION_MESSAGE

public static final int INFORMATION_MESSAGE
See Also:
Constant Field Values

WARNING_MESSAGE

public static final int WARNING_MESSAGE
See Also:
Constant Field Values

QUESTION_MESSAGE

public static final int QUESTION_MESSAGE
See Also:
Constant Field Values

PLAIN_MESSAGE

public static final int PLAIN_MESSAGE
See Also:
Constant Field Values
Constructor Detail

JOptionPane

public JOptionPane()

JOptionPane

public JOptionPane(java.lang.Object message)

JOptionPane

public JOptionPane(java.lang.Object message,
                   int messageType)

JOptionPane

public JOptionPane(java.lang.Object message,
                   int messageType,
                   int optionType)

JOptionPane

public JOptionPane(java.lang.Object message,
                   int messageType,
                   int optionType,
                   javax.swing.Icon icon)

JOptionPane

public JOptionPane(java.lang.Object message,
                   int messageType,
                   int optionType,
                   javax.swing.Icon icon,
                   java.lang.Object[] options)

JOptionPane

public JOptionPane(java.lang.Object message,
                   int messageType,
                   int optionType,
                   javax.swing.Icon icon,
                   java.lang.Object[] options,
                   java.lang.Object initialValue)
Method Detail

showInputDialog

public static java.lang.String showInputDialog(java.lang.Object message)
                                        throws java.awt.HeadlessException
Throws:
java.awt.HeadlessException

showInputDialog

public static java.lang.String showInputDialog(java.lang.Object message,
                                               java.lang.Object initialSelectionValue)

showInputDialog

public static java.lang.String showInputDialog(java.awt.Component parentComponent,
                                               java.lang.Object message)
                                        throws java.awt.HeadlessException
Throws:
java.awt.HeadlessException

showInputDialog

public static java.lang.String showInputDialog(java.awt.Component parentComponent,
                                               java.lang.Object message,
                                               java.lang.Object initialSelectionValue)

showInputDialog

public static java.lang.String showInputDialog(java.awt.Component parentComponent,
                                               java.lang.Object message,
                                               java.lang.String title,
                                               java.lang.Object initialSelectionValue)
                                        throws java.awt.HeadlessException
Throws:
java.awt.HeadlessException

showInputDialog

public static java.lang.String showInputDialog(java.awt.Component parentComponent,
                                               java.lang.Object message,
                                               java.lang.String title)
                                        throws java.awt.HeadlessException
Throws:
java.awt.HeadlessException

showInputDialog

public static java.lang.Object showInputDialog(java.awt.Component parentComponent,
                                               java.lang.Object message,
                                               java.lang.String title,
                                               int messageType,
                                               javax.swing.Icon icon,
                                               java.lang.Object[] selectionValues,
                                               java.lang.Object initialSelectionValue)
                                        throws java.awt.HeadlessException
Throws:
java.awt.HeadlessException

showMessageDialog

public static void showMessageDialog(java.awt.Component parentComponent,
                                     java.lang.Object message)
                              throws java.awt.HeadlessException
Throws:
java.awt.HeadlessException

showMessageDialog

public static void showMessageDialog(java.awt.Component parentComponent,
                                     java.lang.Object message,
                                     java.lang.String title,
                                     int messageType)
                              throws java.awt.HeadlessException
Throws:
java.awt.HeadlessException

showMessageDialog

public static void showMessageDialog(java.awt.Component parentComponent,
                                     java.lang.Object message,
                                     java.lang.String title,
                                     int messageType,
                                     javax.swing.Icon icon)
                              throws java.awt.HeadlessException
Throws:
java.awt.HeadlessException

showConfirmDialog

public static int showConfirmDialog(java.awt.Component parentComponent,
                                    java.lang.Object message)
                             throws java.awt.HeadlessException
Throws:
java.awt.HeadlessException

showConfirmDialog

public static int showConfirmDialog(java.awt.Component parentComponent,
                                    java.lang.Object message,
                                    java.lang.String title,
                                    int optionType)
                             throws java.awt.HeadlessException
Throws:
java.awt.HeadlessException

showConfirmDialog

public static int showConfirmDialog(java.awt.Component parentComponent,
                                    java.lang.Object message,
                                    java.lang.String title,
                                    int optionType,
                                    int messageType)
                             throws java.awt.HeadlessException
Throws:
java.awt.HeadlessException

showConfirmDialog

public static int showConfirmDialog(java.awt.Component parentComponent,
                                    java.lang.Object message,
                                    java.lang.String title,
                                    int optionType,
                                    int messageType,
                                    javax.swing.Icon icon)
                             throws java.awt.HeadlessException
Throws:
java.awt.HeadlessException

showOptionDialog

public static int showOptionDialog(java.awt.Component parentComponent,
                                   java.lang.Object message,
                                   java.lang.String title,
                                   int optionType,
                                   int messageType,
                                   javax.swing.Icon icon,
                                   java.lang.Object[] options,
                                   java.lang.Object initialValue)
                            throws java.awt.HeadlessException
Throws:
java.awt.HeadlessException

createDialog

public javax.swing.JDialog createDialog(java.awt.Component parentComponent,
                                        java.lang.String title)
                                 throws java.awt.HeadlessException
Overrides:
createDialog in class javax.swing.JOptionPane
Throws:
java.awt.HeadlessException

createDialog

public javax.swing.JDialog createDialog(java.lang.String title)
                                 throws java.awt.HeadlessException
Overrides:
createDialog in class javax.swing.JOptionPane
Throws:
java.awt.HeadlessException

createInternalFrame

public javax.swing.JInternalFrame createInternalFrame(java.awt.Component parentComponent,
                                                      java.lang.String title)
Overrides:
createInternalFrame in class javax.swing.JOptionPane

getAccessibleContext

public javax.accessibility.AccessibleContext getAccessibleContext()
Specified by:
getAccessibleContext in interface javax.accessibility.Accessible
Overrides:
getAccessibleContext in class javax.swing.JOptionPane

getIcon

public javax.swing.Icon getIcon()
Overrides:
getIcon in class javax.swing.JOptionPane

getInitialSelectionValue

public java.lang.Object getInitialSelectionValue()
Overrides:
getInitialSelectionValue in class javax.swing.JOptionPane

getInitialValue

public java.lang.Object getInitialValue()
Overrides:
getInitialValue in class javax.swing.JOptionPane

getInputValue

public java.lang.Object getInputValue()
Overrides:
getInputValue in class javax.swing.JOptionPane

getMaxCharactersPerLineCount

public int getMaxCharactersPerLineCount()
Overrides:
getMaxCharactersPerLineCount in class javax.swing.JOptionPane

getMessage

public java.lang.Object getMessage()
Overrides:
getMessage in class javax.swing.JOptionPane

getMessageType

public int getMessageType()
Overrides:
getMessageType in class javax.swing.JOptionPane

getOptions

public java.lang.Object[] getOptions()
Overrides:
getOptions in class javax.swing.JOptionPane

getOptionType

public int getOptionType()
Overrides:
getOptionType in class javax.swing.JOptionPane

getSelectionValues

public java.lang.Object[] getSelectionValues()
Overrides:
getSelectionValues in class javax.swing.JOptionPane

getUI

public javax.swing.plaf.OptionPaneUI getUI()
Overrides:
getUI in class javax.swing.JOptionPane

getUIClassID

public java.lang.String getUIClassID()
Overrides:
getUIClassID in class javax.swing.JOptionPane

getValue

public java.lang.Object getValue()
Overrides:
getValue in class javax.swing.JOptionPane

getWantsInput

public boolean getWantsInput()
Overrides:
getWantsInput in class javax.swing.JOptionPane

selectInitialValue

public void selectInitialValue()
Overrides:
selectInitialValue in class javax.swing.JOptionPane

setIcon

public void setIcon(javax.swing.Icon newIcon)
Overrides:
setIcon in class javax.swing.JOptionPane

setInitialSelectionValue

public void setInitialSelectionValue(java.lang.Object newValue)
Overrides:
setInitialSelectionValue in class javax.swing.JOptionPane

setInitialValue

public void setInitialValue(java.lang.Object newInitialValue)
Overrides:
setInitialValue in class javax.swing.JOptionPane

setInputValue

public void setInputValue(java.lang.Object newValue)
Overrides:
setInputValue in class javax.swing.JOptionPane

setMessage

public void setMessage(java.lang.Object newMessage)
Overrides:
setMessage in class javax.swing.JOptionPane

setMessageType

public void setMessageType(int newType)
Overrides:
setMessageType in class javax.swing.JOptionPane

setOptions

public void setOptions(java.lang.Object[] newOptions)
Overrides:
setOptions in class javax.swing.JOptionPane

setOptionType

public void setOptionType(int newType)
Overrides:
setOptionType in class javax.swing.JOptionPane

setSelectionValues

public void setSelectionValues(java.lang.Object[] newValues)
Overrides:
setSelectionValues in class javax.swing.JOptionPane

setUI

public void setUI(javax.swing.plaf.OptionPaneUI ui)
Overrides:
setUI in class javax.swing.JOptionPane

setValue

public void setValue(java.lang.Object newValue)
Overrides:
setValue in class javax.swing.JOptionPane

setWantsInput

public void setWantsInput(boolean newValue)
Overrides:
setWantsInput in class javax.swing.JOptionPane

updateUI

public void updateUI()
Overrides:
updateUI in class javax.swing.JOptionPane